//引入发送异步请求的函数，请求拦截器
import { defHttp } from '/@/utils/http/axios';
//引入响应返回值的数据类型
import { TradeModelList } from  './model/tradeMarkmodel';

//请求地址的枚举，将请求地址写在这里
enum Api {
  GetTrademarkList = '/admin/product/baseTrademark',
  goTrademarkImg='/admin/product/baseTrademark/save',
}

/**
 * @description: 获取商品的列表分页
 */

export const getTrademarkListApi = (page: number,limit:number) => {
  return defHttp.get<TradeModelList>({
     url: Api.GetTrademarkList ,
     //如果请求参数是path（params）
     params:`/${page}/${limit}`,
     //如果参数是querystring
     //params：{page，limit}
     //如果参数是body data：{page,limit}
    });
};
/**
 * @description: 上传图片接口
 */
 export const goTrademarkImgApi = (tmName:string,logoUrl:string) => {
  return defHttp.post<null>({
     url: Api.goTrademarkImg ,
     data:{
      tmName,
      logoUrl
     }
    });
};